be panic-stricken - French English Dictionary